play a role - English Synonyms Dictionary